supervised access centre - French English Dictionary